/*调试样式*/
.menu_table{
	width: 100%;
}

.menu_table ul{
	width: 100%;
	height: 50%;
	padding-bottom: 20%;
}

.menu_table li{
	display: inline-block;
	float: left;
	width: 33.2%;
	height: 180px;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	text-align: center;
	padding-top: 6%;
	vertical-align: middle;
}

.menu_table li:nth-child(3n){
	border-right: none;
}

.menu_table_cell{
	height: 100%;
	line-height: 33%;
	vertical-align: middle;
}

.menu_table_cell,.menu_table_cell dl dt{
	width: 100%;
}

.menu_table_cell dl dt img{
	max-width: 50%;
	display: inline-block;
	vertical-align: middle;
}

.menu_table_cell dl dd span{
	display: block;
	padding-top: 7%;
	font-size: 1.2em;
	text-align: center;
}

@media screen and (max-width: 640px){
	body{
		-webkit-text-size-adjust: none;
	}

	.menu_table li{
		width: 33.21%; 
		height: 70px;
		padding: 15px 0;
	}

	.menu_table li img{
		width: 50px; 
		height: 50px;
		margin-bottom: 2px;
	}

	.menu_table li span{
		padding-top: 10px; 
	}
}